package org.example;

import de.codecentric.boot.admin.server.config.EnableAdminServer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@SpringBootApplication
// 用于启动 Eureka 服务注册和发现服务器。
@EnableEurekaServer
// 用于将当前应用程序作为服务注册到服务发现系统中。
@EnableDiscoveryClient
// 用于启动 Spring Boot Admin 服务器，提供监控和管理功能。
@EnableAdminServer
public class EurekaServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }

}
